On Polygonal Paths with Bounded Discrete-Curvature: The Inflection-Free Case
نویسندگان
چکیده
A shortest path joining two specified endpoint configurations that is constrained to have mean curvature at most ς on every non-zero length sub-path is called a ς-geodesic. A seminal result in non-holonomic motion planning is that (in the absence of obstacles) a 1-geodesic consists of either (i) a (unit-radius) circular arc followed by a straight segment followed by another circular arc, or (ii) a sequence of three circular arcs the second of which has length at least π [Dubins, 1957]. Dubins’ original proof uses advanced calculus; Dubins’ result was subsequently rederived using control theory techniques [Sussmann and Tang, 1991], [Boissonnat, Cérézo, and Leblond, 1994], and generalized to include reversals [Reeds and Shepp, 1990]. We introduce and study a discrete analogue of curvature-constrained motion. Our overall goal is to show that shortest polygonal paths of bounded “discrete-curvature” have the same structure as ς-geodesics, and to show that properties of ς-geodesics follow from their discrete analogues as a limiting case, thereby providing a new, and arguably simpler, “discrete” proof of the Dubins characterization. Our focus, in this paper, is on paths that have non-negative mean curvature everywhere; in other words, paths that are free of inflections, points where the curvature changes sign. Such paths are interesting in their own right (for example, they include an additional form, not part of Dubins’ characterization), but they also provide a slightly simpler context to introduce all of the tools that will be needed to address the general case in which inflections are permitted.
منابع مشابه
Discrete Dubins Paths
A Dubins path is a shortest path with bounded curvature. The seminal result in nonholonomic motion planning is that (in the absence of obstacles) a Dubins path consists either from a circular arc followed by a segment followed by another arc, or from three circular arcs [Dubins, 1957]. Dubins original proof uses advanced calculus; later, Dubins result was reproved using control theory technique...
متن کاملAutomatic Generation of Smooth Paths Bounded by Polygonal Chains
We consider the problem of planning smooth paths for a vehicle in a region bounded by polygonal chains. The paths are represented as B-spline functions. A path is found by solving an optimization problem using a cost function designed to care for both the smoothness of the path and the safety of the vehicle. Smoothness is defined as small magnitude of the derivative of curvature and safety is d...
متن کاملFinite Element Approximations and the Dirichlet Problem for Surfaces of Prescribed Mean Curvature
We give a nite element procedure for the Dirichlet Problem corresponding to surfaces of prescribed mean curvature and prove an optimal convergence estimate in the H 1-norm. 1. H-Harmonic Maps The numerical solution of the classical H-Plateau Problem consists of approximating disc-like surfaces with prescribed boundary curve and prescribed mean curvature H. For a detailed discussion of the algor...
متن کاملBounded-Curvature Shortest Paths through a Sequence of Points
We consider the problem of computing shortest paths, whose curvature is constrained to beat most one almost everywhere, and that visit a sequence of n points in the plane in a givenorder. This problem arises naturally in path planning for point car-like robots in the presenceof polygonal obstacles, and is also a sub-problem of the Dubins Traveling Salesman Problem.We show that, ...
متن کاملAn Approximation Algorithm for General Minimum-length Bounded-curvature Paths
Prior approximation algorithms find an approximation to the shortest robust bounded-curvature path. We eliminate the condition that the approximated path is robust. Introduction. A differentiable path has curvature at most c if two circles of radius c can be placed tangent to any given point on the path (see Figure 1(a)), which restricts how quickly the path turns left or right. Such paths mode...
متن کامل